barrier installations - Alemán Inglés Diccionario